muzzle (gun) - French English Dictionary